The Best 15 Restaurants in New London, United States

4.5 Rating
23 reviews

13 Washington St, New London, CT 06320-6066, New London

"You walk in and immediately greeted by a smile and a nice atmosphere, the music is usually lo-fi and"